work of God - French English Dictionary